home *** CD-ROM | disk | FTP | other *** search
- /* Prototypes for functions defined in
- regex.c
- */
-
- extern unsigned int re_syntax_options;
-
- unsigned int re_set_syntax(unsigned int );
-
- extern char const * __far re_error_msg[17];
-
- extern int re_max_failures;
-
- extern struct { unsigned char ** stack; unsigned int size; unsigned int avail; } fail_stack;
-
- extern char const ** regstart;
-
- extern char const ** regend;
-
- extern char const ** old_regstart;
-
- extern char const ** old_regend;
-
- extern char const ** best_regstart;
-
- extern char const ** best_regend;
-
- extern void * reg_info_dummy;
-
- int regex_compile(char const * pattern,
- int size,
- unsigned int syntax,
- struct re_pattern_buffer * bufp);
-
- char alt_match_null_string_p(unsigned char * p,
- unsigned char * end,
- void * reg_info);
-
- char common_op_match_null_string_p(unsigned char ** p,
- unsigned char * end,
- void * reg_info);
-
- int bcmp_translate(unsigned char * s1,
- unsigned char * s2,
- register int len,
- char * translate);
-
- char const * re_compile_pattern(char const * , int , struct re_pattern_buffer * );
-
-